package com.hotel.pojo;


public class RecordInfo {

  private long guestId;
  private String guestName;
  private String guestGander;
  private String guestIdcard;
  private String guestPhoneNumber;
  private long guestDel;

  private long recordId;
  private long roomId;
  private String enterTime;
  private String exitTime;
  private String bookingDuration;
  private double cost;
  private long recordDel;

  private String roomNo;
  private String roomPicture;
  private String roomStatus;
  private long roomDel;

  private long roomTypeId;
  private String roomTypeName;
  private String roomTypeDescription;
  private double dayPrice;
  private double hourPrice;
  private long roomTypeDel;


  public long getGuestId() {
    return guestId;
  }

  public void setGuestId(long guestId) {
    this.guestId = guestId;
  }


  public String getGuestName() {
    return guestName;
  }

  public void setGuestName(String guestName) {
    this.guestName = guestName;
  }


  public String getGuestGander() {
    return guestGander;
  }

  public void setGuestGander(String guestGander) {
    this.guestGander = guestGander;
  }


  public String getGuestIdcard() {
    return guestIdcard;
  }

  public void setGuestIdcard(String guestIdcard) {
    this.guestIdcard = guestIdcard;
  }


  public String getGuestPhoneNumber() {
    return guestPhoneNumber;
  }

  public void setGuestPhoneNumber(String guestPhoneNumber) {
    this.guestPhoneNumber = guestPhoneNumber;
  }


  public long getGuestDel() {
    return guestDel;
  }

  public void setGuestDel(long guestDel) {
    this.guestDel = guestDel;
  }


  public long getRecordId() {
    return recordId;
  }

  public void setRecordId(long recordId) {
    this.recordId = recordId;
  }


  public long getRoomId() {
    return roomId;
  }

  public void setRoomId(long roomId) {
    this.roomId = roomId;
  }


  public String getEnterTime() {
    return enterTime;
  }

  public void setEnterTime(String enterTime) {
    this.enterTime = enterTime;
  }


  public String getExitTime() {
    return exitTime;
  }

  public void setExitTime(String exitTime) {
    this.exitTime = exitTime;
  }


  public String getBookingDuration() {
    return bookingDuration;
  }

  public void setBookingDuration(String bookingDuration) {
    this.bookingDuration = bookingDuration;
  }


  public double getCost() {
    return cost;
  }

  public void setCost(double cost) {
    this.cost = cost;
  }


  public long getRecordDel() {
    return recordDel;
  }

  public void setRecordDel(long recordDel) {
    this.recordDel = recordDel;
  }


  public String getRoomNo() {
    return roomNo;
  }

  public void setRoomNo(String roomNo) {
    this.roomNo = roomNo;
  }


  public String getRoomPicture() {
    return roomPicture;
  }

  public void setRoomPicture(String roomPicture) {
    this.roomPicture = roomPicture;
  }


  public String getRoomStatus() {
    return roomStatus;
  }

  public void setRoomStatus(String roomStatus) {
    this.roomStatus = roomStatus;
  }


  public long getRoomDel() {
    return roomDel;
  }

  public void setRoomDel(long roomDel) {
    this.roomDel = roomDel;
  }


  public long getRoomTypeId() {
    return roomTypeId;
  }

  public void setRoomTypeId(long roomTypeId) {
    this.roomTypeId = roomTypeId;
  }


  public String getRoomTypeName() {
    return roomTypeName;
  }

  public void setRoomTypeName(String roomTypeName) {
    this.roomTypeName = roomTypeName;
  }


  public String getRoomTypeDescription() {
    return roomTypeDescription;
  }

  public void setRoomTypeDescription(String roomTypeDescription) {
    this.roomTypeDescription = roomTypeDescription;
  }


  public double getDayPrice() {
    return dayPrice;
  }

  public void setDayPrice(double dayPrice) {
    this.dayPrice = dayPrice;
  }


  public double getHourPrice() {
    return hourPrice;
  }

  public void setHourPrice(double hourPrice) {
    this.hourPrice = hourPrice;
  }


  public long getRoomTypeDel() {
    return roomTypeDel;
  }

  public void setRoomTypeDel(long roomTypeDel) {
    this.roomTypeDel = roomTypeDel;
  }

  public Record getRecord(){
    return new Record(this.recordId,
            this.guestId,
            this.roomId,
            this.enterTime,
            this.exitTime,
            this.bookingDuration,
            this.cost,
            this.recordDel
    );
  }

  public Guests getGuests(){
    return new Guests(this.guestId, this.guestName, this.guestGander, this.guestIdcard, this.guestPhoneNumber, this.guestDel);
  }

}
